package com.huawei.common.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @@Author LF
 * projectName:vue-cli
 * description:
 * time:2025-04-26 20:21
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class PageInfoVo {
    // 总记录数
    private long total;
    // 每页条数
    private int pageSize;
    // 当前页码
    private int pageNum;
    // 总页数
    private int pages;
    // 结果集
    private Object data;

    private Map<String, Object> params = new HashMap<>();

    // Getters and Setters
}
